.tpm-dataIntroduce__advantage {
    margin-top: 40px;
}

.tpm-section.tpm-section_hot .tpm-scenario__item-desc {
    color: #293957;
}


.tpm-feature__item.tpm-feature__item-writeBg .tpm-feature__item-title {
    margin-bottom: 16px;
}

.tpm-section.tpm-section_hot .tpm-scenario__item-title {
    margin-bottom: 24px;
}

.tpm-dataIntroduce__advantage  .tpm-feature__item.tpm-feature__item-writeBg {
    height: 100% !important;
}


    .block-container__datecenter .tpm-section .swiper-wrapper img {
        width: 100%;
        height: 222px;
    }

    .block-container__datecenter .tpm-section .swiper-container {
      width: 100%;
      height: 100%;
      margin-top: 32px;
    }

    .block-container__datecenter .tpm-section .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: transparent;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	  transition: 300ms;
	  /* transform: scale(0.8); */
    }
	.block-container__datecenter .swiper-slide-active,.swiper-slide-duplicate-active{
      transform: scaleX(1.45);
      z-index:10;
      height: 300px;
	}

    .block-container__datecenter .tpm-section .swiper-slide:not(.swiper-slide-active) img {
        width: 287px;
        height: 222px;
    }

    .block-container__datecenter .tpm-section .swiper-slide-active img {
        height: 100%;
    }

    .block-container__datecenter .swiper-container {
        height: 300px !important;
    }

    .block-container__datecenter .swiper-wrapper {
        align-items: center;
    }

    .block-container__datecenter .swiper-slide.swiper-slide-prev {
        justify-content: flex-start;
    }

    .block-container__datecenter .swiper-slide.swiper-slide-next {
        justify-content: flex-end;
    }

    .view-control.block-container__datecenter .swiper-pagination-bullet.swiper-pagination-bullet-active {
        background: #006eff;
    }

    .tp-grid__col .product-item-wrapper .item-priceInfo-wrapper-parent .item-priceInfo-bg {
        width: 101px;
        height: 101px;
        right: 5px;
        bottom: 7px;
    } 

    .tp-grid__col .product-item-wrapper .item-info-innerwrapper .item-info .item-info-key {
        min-width: 90px;
    }

    .tp-grid__col .product-item-wrapper .item-info-wrapper-parent .item-info-wrapper .item-info-innerwrapper {
        height: 317px;
    }


    .tp-grid__col .product-item-wrapper .item-priceInfo-wrapper-parent .item-priceInfo-bg.general {
        bottom: 12px;
    }

    .tp-grid__row .tpm-feature__item-desc {
        margin-bottom: 20px;
        -webkit-line-clamp: initial; 
        overflow: initial;
    }

    .tp-grid__row.tp-grid__row__productFunction .tpm-feature__item-desc {
        margin-bottom: 0px;
    }

    .tpm-hasFunction-ul .tpm-hasFunction-ul-li {
        display: flex;
    }

    .tpm-hasFunction-ul .tpm-hasFunction-ul-li span:not(.el-icon) {
        position: relative;
        top: -2px;
    }

    .item-price-wrapper a:hover {
        color: #fff;
    }

    .tpm-feature__item-logo {
        position: absolute;
        top: 15px;
        right: 18px;
        width: 120px;
        height: 43.5px;
        opacity: 0.5;
    }

    .tpm-logo-card__wrap {
        background: none;
        box-shadow: none;
        padding: 0px;
    }

    .tp-grid__row__productFunction .tpm-feature__item::after {
        display: none;
    }


    @media screen and (max-width: 768px) {
        .tpm-prod-hero__bg-inner  {
            background-image: url(/images/dedicated/mbanner05@2x.png) !important;
        }


        .tp-grid__col .product-item-wrapper .item-info-wrapper-parent .item-title-wrapper {
            display: block;
        }

        .tp-grid__col .product-item-wrapper {
            margin-bottom: 16px;
        }

        .tp-grid__col:nth-last-child(1) .product-item-wrapper {
            margin-bottom: 0px;
        }
    }

    

